home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 3 / United Public Domain Gold 3.iso / games / pg268.dms / pg268.adf / Instructions < prev    next >
Text File  |  1999-12-25  |  6KB  |  193 lines

  1. *********************************************************************
  2. *                                                                   *
  3. *                                                                   *
  4. *                    S L I D E   S Q U A R E S                      *
  5. *                                                                   *
  6. *                        By Stuart Taylor                           *
  7. *                                                                   *
  8. *                                                                   *
  9. *********************************************************************
  10.                                                                
  11.  
  12. Object of the game
  13. ~~~~~~~~~~~~~~~~~~
  14.  
  15. The object of Slide Squares is very simple.  The screen is mixed up
  16. and you must put it back together.
  17.  
  18. Playing Slide Squares
  19. ~~~~~~~~~~~~~~~~~~~~~
  20.  
  21. Slide Squares can be played one of two ways:-
  22.  
  23. GAME 1
  24.  
  25. This is the normal way of playing the game.  All the squares are on
  26. the screen at the same time.  By using the joystick or Mouse, you can
  27. rearrange the squares.
  28.  
  29. GAME 2
  30.  
  31. This game allows you to store the squares in a bank.  The game starts
  32. with all the squares in the bank (A clear screen). Squares can be 
  33. taken out of the bank or put in the bank at will, allowing you to work
  34. with certain squares.
  35.  
  36.  
  37. Moving a Square:-
  38.  
  39. Place the cursor over the square you want to move and hold down fire.
  40. Press one of the four directions on the joystick and the square will 
  41. slide in that direction.  The will stop when it hits something.
  42.  
  43.  
  44. Taking a Square from the bank:-
  45.  
  46. The bank is at the bottom right hand corner of the screen.  When you  
  47. have entered the bank, the cursor will disappear until you leave the  
  48. bank.  When in the bank, you can slide new squares out by holding down
  49. fire and hitting Left on the joystick.  A new square will leave the 
  50. bank and join the game.  To leave the bank, simply push Left on the 
  51. joystick.  The cursor will reappear and the game will carry on.  
  52. NOTE:-Time still ticks down while you are in the bank!
  53.  
  54.  
  55. Placing a Square in the bank:-
  56.  
  57. On the bottom of the screen there is a hole into which squares can be 
  58. slid.  The position of the hole depends whether you are on easy or    
  59. hard level.  If you are on easy level, The hole is the middle square. 
  60. If you are on hard level, the hole is the 5th square from the left.
  61.  
  62.  
  63. Ending the game
  64. ~~~~~~~~~~~~~~~
  65.  
  66. When you get all the squares in the right order, hit check and if you 
  67. are right then you can enter your name onto the score board.
  68.  
  69.  
  70. Controls
  71. ~~~~~~~~
  72.  
  73. GAME 1
  74.  
  75. ALL option are available by clicking on the icons.  The icons are:-
  76.  
  77. 1. Quit
  78. 2. Move Option bar Up or Down.
  79. 3. Check Picture.  Tells you how many squares are right.
  80. 4. Show finished picture.  Reminds you of the finished picture.
  81. 5. Arrows.  Allow you to play the game without joystick.
  82.  
  83. GAME 2
  84.  
  85. All options found in game 1 are available in game 2 apart from Move 
  86. option Bar.
  87.  
  88. Unlike game 1, the option bar is not used.  ALL options are via mouse.
  89.  
  90. Left Button  - Check Picture
  91. Right Button - Show picture
  92. Both Buttons - Quit
  93.  
  94.  
  95.  
  96. *********************************************************************
  97. *                                                                   *
  98. *                                                                   *
  99. *                         M A P   M A K E R                         *
  100. *                                                                   *
  101. *                         By Stuart Taylor                          *
  102. *                                                                   *
  103. *                                                                   *
  104. *********************************************************************
  105.                                                                
  106.  
  107. What is Map Maker
  108. ~~~~~~~~~~~~~~~~~
  109. Map Maker is a very simple program which allows you to save 2D Arrays 
  110. as data files.  I find this very useful for games.  If your game holds
  111. each level in a 2D Array such as an "Alien Breed" Type game, each    
  112. level can simply be loaded off disk and placed in the main Array.  You
  113. don't need to refill the array with Data Statements.
  114.  
  115. Using 2D Arrays
  116. ~~~~~~~~~~~~~~~
  117.  
  118. Lets say you are creating a game that uses a 5 by 5 grid.  Each    
  119. position can be one of the following:-
  120.  
  121. 1. A Space (0)
  122. 2. An Alien (1)
  123. 3. You (2)
  124. 4. A Wall (3)
  125. 5. An Object (4)
  126.  
  127.  
  128. You can then design a level:-               
  129.  
  130. Key - A=Alien Y=You O=Object *=Wall
  131.  
  132.              *****
  133.              *O A*
  134.              ** **
  135.              *  Y*
  136.              *****
  137.             
  138. This can be written in the array as:-
  139.    
  140.               33333
  141.               34013
  142.               33033
  143.               30023
  144.               33333
  145.  
  146. The Normal way of entering this into the array could be:-
  147.  
  148. Dim FLOOR(5,5)
  149. For L=1 To 5
  150.     For L1=1 To 5
  151.         Read FLOOR(L,L1)
  152.     Next L1
  153. Next L                  
  154. Data 3,3,3,3,3
  155. Data 3,4,0,1,3
  156. Data 3,3,0,3,3
  157. Data 3,0,0,2,3
  158. Data 3,3,3,3,3
  159.  
  160. This method is fine for small Arrays, but a 20 by 20 Array takes up  
  161. loads of room and it is a pain writing the Data lines.
  162.  
  163. By using Map Maker, you can create a data file and then fill the array
  164. by entering the following lines:-
  165.  
  166. Dim FLOOR(5,5)                
  167. Open In 1,FILENAME$           
  168. Input #1,X                    
  169. Input #1,Y                    
  170. For L=1 To X                  
  171.     For L1=1 To Y             
  172.        Input #1,A$
  173.        FLOOR(L,L1)=Val(A$)   
  174.     Next L1                   
  175. Next L                        
  176. Close 1                       
  177.  
  178. It doesn't matter how big the array is, the amount you need to type in
  179. will not change.
  180.  
  181.  
  182. If you have any ideas on improvements, please contact me at the address
  183. below:-
  184.  
  185. STUART TAYLOR
  186. 172 Rutland Rd
  187. West Bridgford
  188. Nottingham
  189. NG2 5DZ
  190. England
  191.  
  192.  
  193.